#ifndef __THREAD_POOL_H__
#define __THREAD_POOL_H__
#include<vector>

class Thread;
class ThreadPool
{
public:
   ThreadPool(int);
   ~ThreadPool();

   int GetNumberOfThreads()const;
  
   int GetSubThreadSocketPairFirst()const;
private:
   std::vector<Thread*> pool_;
   int numberOfThreads_;

};
#endif